take digs at someone - Francés Inglés Diccionario